t <form>
# time
c h j <html><id>SRV_date</id><value><![CDATA[%s %d %s %d]]></value></html>
c h h <html><id>SRV_time</id><value>%02d:%02d</value></html>
# Marstek Venus E — état temps réel
c NMd <java><var>msk_detect_val</var><value>%d</value></java>
c NMs <java><var>msk_soc_val</var><value>%d</value></java>
c NMg <java><var>msk_grid_power_val</var><value>%d</value></java>
c NMt <java><var>msk_temp_val</var><value>%d</value></java>
c NMn <html><id>msk-src</id><value>%s</value></html>
c NMr <java><var>msk_remain_val</var><value>%lu</value></java>
c NMw <java><var>msk_rated_val</var><value>%lu</value></java>
c NMv <java><var>msk_inv_state_val</var><value>%d</value></java>
c NMf <html><id>msk-fw</id><value>%s</value></html>
c NMP0 <java><var>msk_slot_0_val</var><value>%u</value></java>
c NMP1 <java><var>msk_slot_1_val</var><value>%u</value></java>
c NMP2 <java><var>msk_slot_2_val</var><value>%u</value></java>
c NMP3 <java><var>msk_slot_3_val</var><value>%u</value></java>
c NMP4 <java><var>msk_slot_4_val</var><value>%u</value></java>
c NMP5 <java><var>msk_slot_5_val</var><value>%u</value></java>
c NMP6 <java><var>msk_slot_6_val</var><value>%u</value></java>
c NMP7 <java><var>msk_slot_7_val</var><value>%u</value></java>
c NMP8 <java><var>msk_slot_8_val</var><value>%u</value></java>
c NMP9 <java><var>msk_slot_9_val</var><value>%u</value></java>
c NMP10 <java><var>msk_slot_10_val</var><value>%u</value></java>
c NMP11 <java><var>msk_slot_11_val</var><value>%u</value></java>
c NMP12 <java><var>msk_slot_12_val</var><value>%u</value></java>
c NMP13 <java><var>msk_slot_13_val</var><value>%u</value></java>
c NMP14 <java><var>msk_slot_14_val</var><value>%u</value></java>
c NMP15 <java><var>msk_slot_15_val</var><value>%u</value></java>
c NMP16 <java><var>msk_slot_16_val</var><value>%u</value></java>
c NMP17 <java><var>msk_slot_17_val</var><value>%u</value></java>
c NMP18 <java><var>msk_slot_18_val</var><value>%u</value></java>
c NMP19 <java><var>msk_slot_19_val</var><value>%u</value></java>
c NMP20 <java><var>msk_slot_20_val</var><value>%u</value></java>
c NMP21 <java><var>msk_slot_21_val</var><value>%u</value></java>
c NMP22 <java><var>msk_slot_22_val</var><value>%u</value></java>
c NMP23 <java><var>msk_slot_23_val</var><value>%u</value></java>
c NMP24 <java><var>msk_slot_24_val</var><value>%u</value></java>
c NMP25 <java><var>msk_slot_25_val</var><value>%u</value></java>
c NMP26 <java><var>msk_slot_26_val</var><value>%u</value></java>
c NMP27 <java><var>msk_slot_27_val</var><value>%u</value></java>
c NMP28 <java><var>msk_slot_28_val</var><value>%u</value></java>
c NMP29 <java><var>msk_slot_29_val</var><value>%u</value></java>
t </form>
.
